﻿using System;
using System.Collections.Generic;
using System.Text;
using com.clinica.business.entities;
/****************************************************************************************
 * Sistema    : Sistema de Gestión de Clinica
 * Modulo     : Facturación y Presupuestos
 * Descripción: 
 * Autor      : JPEREZ
 * Fecha      : 2011-06-01
 ****************************************************************************************/

namespace com.clinica.business.BE.comun
{
    public class ServiciosBE : Entity
    {
        private int intCodigo;
        [Column("CodServicio")]
        public int Codigo
        {
            get { return intCodigo; }
            set { intCodigo = value; }
        }
        private int intCodgrupo;
        [Column("CodGrupo")]
        public int CodigoGrupo 
        {
            get { return intCodgrupo; }
            set { intCodgrupo = value; } 
        }

        private string strDescripcion = string.Empty;
        [Column("Descripcion")]
        public string Descripcion
        {
            get { return strDescripcion; }
            set { strDescripcion = value; }
        }

        private string strUnidades = string.Empty;
        [Column("Unidades")]
        public string Unidades
        {
            get { return strUnidades; }
            set { strUnidades = value; }
        }

        private string strObservacion = string.Empty;
        [Column("Observacion")]
        public string Observacion
        {
            get { return strObservacion; }
            set { strObservacion = value; }
        }

        private int intCodEstado;
        [Column("CodEstado")]
        public int CodigoEstado
        {
            get { return intCodEstado; }
            set { intCodEstado = value; }
        }

        private string strEstado = string.Empty;
        [Column("Estado")]
        public string Estado
        {
            get { return strEstado; }
            set { strEstado = value; }
        }

        private decimal decValorCalculo;
        public decimal ValorCalculo
        {
            get { return decValorCalculo; }
            set { decValorCalculo = value; }
        }

        private decimal decValorDescuento;
        public decimal ValorDescuento
        {
            get { return decValorDescuento; }
            set { decValorDescuento = value; }
        }
        private decimal decPorcDescuento;
        public decimal PorcentajeDescuento
        {
            get { return decPorcDescuento; }
            set { decPorcDescuento = value; }
        }
        private decimal decPrecio;
        public decimal Precio
        {
            get { return decPrecio; }
            set { decPrecio = value; }
        }
        private int intTipoCalculo;
        [Column("Tipocalculo")]
        public int TipoCalculo
        {
            get { return intTipoCalculo; }
            set { intTipoCalculo = value; }
        }
        private string strTipoCalculo = string.Empty;
        [Column("TipoCal")]
        public string DescripcionTipoCalculo
        {
            get { return strTipoCalculo; }
            set { strTipoCalculo = value; }
        }
    }
}
